package com.dm.mapper;

import com.dm.pojo.DmUser;
import com.dm.vo.UserInfoVo;
import org.apache.ibatis.annotations.Param;

/**
 * @Author DongJunJun
 * @Date 2022/9/6 19:34
 */
public interface DmUserMapper {
    /**
     * 根据 邮箱/手机号 查询用户
     *
     * @param phone 邮箱/手机号
     * @return
     */
    DmUser selectUserByPhone(@Param("phone") String phone);

    /**
     * 新增用户
     * @param dmUser 用户
     * @return
     */
    Integer insertUser(DmUser dmUser);

    /**
     * 根据id查询用户信息
     * @param id
     * @return
     */
    UserInfoVo selectUserById(@Param("id") Long id);

}
